package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;

/**
 * 卡口点位信息
 */
public class PointsDto implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 点位编码（有方向）
	 */
	private String id; // 点位编码（有方向）
	/**
	 * 点位编码（无方向）
	 */
	private String nid;
	/**
	 * 点位名称
	 */
	private String name;
	/**
	 * 点位方向
	 */
	private String direction;
	/**
	 * 卡口点位坐标经度
	 */
	private Double longitude ;
	/**
	 * 卡口点位坐标纬度
	 */
	private Double latitude;
	/**
	 * 获取 点位编码（有方向）
	 * @return id
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置 点位编码（有方向） 
	 * @param id 点位编码（有方向）
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取 点位编码（无方向）
	 * @return nid
	 */
	public String getNid() {
		return nid;
	}
	/**
	 * 设置 点位编码（无方向） 
	 * @param nid 点位编码（无方向）
	 */
	public void setNid(String nid) {
		this.nid = nid;
	}
	/**
	 * 获取 点位名称
	 * @return name
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置 点位名称 
	 * @param name 点位名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取 点位方向
	 * @return direction
	 */
	public String getDirection() {
		return direction;
	}
	/**
	 * 设置 点位方向 
	 * @param direction 点位方向
	 */
	public void setDirection(String direction) {
		this.direction = direction;
	}
	/**
	 * 获取 卡口点位坐标经度
	 * @return longitude
	 */
	public Double getLongitude() {
		return longitude;
	}
	/**
	 * 设置 卡口点位坐标经度 
	 * @param longitude 卡口点位坐标经度
	 */
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	/**
	 * 获取 卡口点位坐标纬度
	 * @return latitude
	 */
	public Double getLatitude() {
		return latitude;
	}
	/**
	 * 设置 卡口点位坐标纬度 
	 * @param latitude 卡口点位坐标纬度
	 */
	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	} 
}
